package com.woniu.microcommonsserver.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 
 * 
 * @author lhy
 * @email 1045238869@qq.com
 * @date 2021-01-27 09:29:34
 */
@Data
@TableName("work_list_info")
public class WorkListInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 *
	 */
	@TableId
	private Integer id;

	/**
	 *工单单号
	 */
	private String wrkNum;

	/**
	 * 工单状态
	 */
	private String wrkStatus;

	/**
	 * 工单所属项目
	 */
	private String wrkProject;

	/**
	 * 工单类型
	 */
	private String wrkType;

	/**
	 * 工单创建时间
	 */
	private Date wrkCreateTime;

	/**
	 *工单优先级
	 */
	private String priority;

	/**
	 * 报修电话
	 */
	private String repairTelphone;

	/**
	 * 
	 */
	private String space;

	/**
	 *报修人
	 */
	private String repairPerson;

	/**
	 *所属系统
	 */
	private String system;

	/**
	 * 保修类型
	 */
	private String repairType;

	/**
	 * 
	 */
	private String facilityType;

	/**
	 *资产名称
	 */
	private String assetNam;

	/**
	 *故障描述
	 */
	private String troubleDesc;

	/**
	 *现场图片
	 */
	private String livePicture;

	/**
	 *工作时间
	 */
	private Double workTime;

	/**
	 *预计开始时间
	 */
	private Date prictStartTime;

	/**
	 *预计工时
	 */
	private String prictWorkTime;

	/**
	 *实际开始
	 */

	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date actrulStart;

	/**
	 * 实际工时
	 */
	private Date actrulWorkTime;


	/**
	 * 资产类型
	 */
	private String assetType;


	/**
	 *管理员备注
	 */
	private String adminRemarkInfo;

	/**
	 * 管理员账号名称
	 */
	private String adminIdea;

	/**
	 * 
	 */
	private String sendOrders;

	/**
	 *管理员电话
	 */
	private String adminTelphone;

	/**
	 *备注
	 */
	private String remark;

	/**
	 * 接单人
	 */
	private String connectPerson;

	/**
	 * 工单标题
	 */
	private String workTitle;

	/**
	 * 工作组
	 */
	private String workGroup;

	/**
	 * 接单人
	 */
	private String acceptPerson;


}
